package com.example.poverty.entity;

import java.io.Serializable;

/**
 * 人口流动实体类
 */
public class PopulationFlow implements Serializable {

    //    主键
    private Integer id;
    //    姓名
    private String name;
    //    性别
    private Byte sex;
    //    民族
    private String nationality;
    //    文化程度
    private Byte education;
    //    身份证号码
    private String identificationNumber;
    //    户口类型
    private Byte accountTypes;
    //    户口所在地派出所
    private String localPoliceStation;
    //    所属村镇
    private String affiliatedVillage;
    //    居住事由
    private String residency;
    //    居住地址
    private String residentialAddress;
    //    现从事职业
    private String currentlyEngagedOccupation;
    //    单位地址
    private String unitAddress;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Byte getSex() {
        return sex;
    }

    public void setSex(Byte sex) {
        this.sex = sex;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    public Byte getEducation() {
        return education;
    }

    public void setEducation(Byte education) {
        this.education = education;
    }

    public String getIdentificationNumber() {
        return identificationNumber;
    }

    public void setIdentificationNumber(String identificationNumber) {
        this.identificationNumber = identificationNumber;
    }

    public Byte getAccountTypes() {
        return accountTypes;
    }

    public void setAccountTypes(Byte accountTypes) {
        this.accountTypes = accountTypes;
    }

    public String getLocalPoliceStation() {
        return localPoliceStation;
    }

    public void setLocalPoliceStation(String localPoliceStation) {
        this.localPoliceStation = localPoliceStation;
    }

    public String getResidency() {
        return residency;
    }

    public void setResidency(String residency) {
        this.residency = residency;
    }

    public String getResidentialAddress() {
        return residentialAddress;
    }

    public void setResidentialAddress(String residentialAddress) {
        this.residentialAddress = residentialAddress;
    }

    public String getCurrentlyEngagedOccupation() {
        return currentlyEngagedOccupation;
    }

    public void setCurrentlyEngagedOccupation(String currentlyEngagedOccupation) {
        this.currentlyEngagedOccupation = currentlyEngagedOccupation;
    }

    public String getUnitAddress() {
        return unitAddress;
    }

    public void setUnitAddress(String unitAddress) {
        this.unitAddress = unitAddress;
    }

    public String getAffiliatedVillage() {
        return affiliatedVillage;
    }

    public void setAffiliatedVillage(String affiliatedVillage) {
        this.affiliatedVillage = affiliatedVillage;
    }

    @Override
    public String toString() {
        return "PopulationFlow{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", sex=" + sex +
                ", nationality='" + nationality + '\'' +
                ", education=" + education +
                ", identificationNumber='" + identificationNumber + '\'' +
                ", accountTypes=" + accountTypes +
                ", localPoliceStation='" + localPoliceStation + '\'' +
                ", affiliatedVillage='" + affiliatedVillage + '\'' +
                ", residency='" + residency + '\'' +
                ", residentialAddress='" + residentialAddress + '\'' +
                ", currentlyEngagedOccupation='" + currentlyEngagedOccupation + '\'' +
                ", unitAddress='" + unitAddress + '\'' +
                '}';
    }
}
